maria koepke's screech owl - Español Inglés Diccionario